disco separable - Turkish English Dictionary